the international
Esports Valuations Built on Data That Doesn't ExistOn finals night, the arena was full, and the scoreboard on the big screen...
Topson's OG Return: The Nostalgia Bet in a Season With No Warm-UpFor fourteen years spent behind screens analyzing referee decisions and the...
The Money Isn't Gone, It Just Changed Hands: The Brutal Reallocation of Global EsportsDplus KIA won the League of Legends title at the Esports World Cup 2026, then...
Boston Celtics' Dominance: When Data and Winning Instincts Forge a DynastyThe moment I realized the Boston Celtics were not just a good team, but a tea...
When Data Goes Silent: Lessons from an Empty Analytical PipelineIn the sports analysis profession, there is a type of failure worse than maki...
Malaysia beat Vietnam 1-0: Historic win after 12 years or just a third-place test?The final whistle blew, and Malaysia players immediately rushed onto the pitc...
Manchester City 3-2 Ipswich: Seven Straight Wins, Two Conceded, and a Timeline That Cannot ExistMinute 88 at the Etihad produced a silence shorter than a breath. The ball we...
The 60th-Minute Gap: How V.League Exposes Its Own Blind SpotIn 12 rounds and 1,080 minutes of tracking SHB Đà Nẵng across the 2026 season...
The Empty Spreadsheet at Milanello and the Limits of Football DataThe Milan derby of October 2026 ended 3-2 for Inter, and what I remember is n...
Vietnam U23: The $100,000 Prize and a Five-Day Test With No Room for ErrorThe opening match against Thailand on November 10 kicks off at 19:00. Vietnam...
Vietnam U17 lose to FC Seoul U18: the data worth reading sits in the load sheet, not the scorelineOn 19 October, Vietnam's U17 national team flew to South Korea. On 26 October...
Gray's Return Under Two Months: RRQ Buys the Name, Gray Carries the RiskThat evening, I was reviewing the APL 2026 schedule on my screen when Khuu Kh...
Kim Min-jae and the 50 Million Euro Release Clause: Inside the Deal That Shook NaplesOpening: 01:07, and a Six-Word Message At 01:07 on July 1, 2026, in a small...
Messi and Inter Miami after the title: overload signals and the data gapIn the closing minutes of Inter Miami's match against Cruz Azul, after the...
OWGR and LIV Golf: The Mispricing File of World GolfThe Bunker at Pinehurst and a Suspicious Ranking Line On June 16, 2026, at th...
A 14-12 Seventh Game in Antibes: The European U15 Title Settled by Two PointsIn Antibes, the seventh game between Varvara Tolmacheva and Albane Rochut end...
Vietnamese Football: Nine Dimensions of a Football Nation Finding Itself AgainOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, when the...
Indonesia's women's football returns after seven years: fifteen matches per club and a generation that passed the windowOn 18 October 2026, Indonesia's national women's football league played its...
Vietnam Wins ASEAN Cup 2026: Victory and the Cost of a Single AnchorIn the 32nd minute of the second leg of the final at Rajamangala Stadium,...
The Nine Strata of Volleyball: Anatomy of an Empty Analysis ReportAt 11:40 on August 13, my inbox received a 2.7-megabyte file. Nine pages. Thr...
Topson's OG Return: The Nostalgia Bet in a Season With No Warm-UpFor fourteen years spent behind screens analyzing referee decisions and the...
The Money Isn't Gone, It Just Changed Hands: The Brutal Reallocation of Global EsportsDplus KIA won the League of Legends title at the Esports World Cup 2026, then...
Boston Celtics' Dominance: When Data and Winning Instincts Forge a DynastyThe moment I realized the Boston Celtics were not just a good team, but a tea...
When Data Goes Silent: Lessons from an Empty Analytical PipelineIn the sports analysis profession, there is a type of failure worse than maki...
Malaysia beat Vietnam 1-0: Historic win after 12 years or just a third-place test?The final whistle blew, and Malaysia players immediately rushed onto the pitc...
Manchester City 3-2 Ipswich: Seven Straight Wins, Two Conceded, and a Timeline That Cannot ExistMinute 88 at the Etihad produced a silence shorter than a breath. The ball we...
The 60th-Minute Gap: How V.League Exposes Its Own Blind SpotIn 12 rounds and 1,080 minutes of tracking SHB Đà Nẵng across the 2026 season...
The Empty Spreadsheet at Milanello and the Limits of Football DataThe Milan derby of October 2026 ended 3-2 for Inter, and what I remember is n...
Vietnam U23: The $100,000 Prize and a Five-Day Test With No Room for ErrorThe opening match against Thailand on November 10 kicks off at 19:00. Vietnam...
Vietnam U17 lose to FC Seoul U18: the data worth reading sits in the load sheet, not the scorelineOn 19 October, Vietnam's U17 national team flew to South Korea. On 26 October...
Gray's Return Under Two Months: RRQ Buys the Name, Gray Carries the RiskThat evening, I was reviewing the APL 2026 schedule on my screen when Khuu Kh...
Kim Min-jae and the 50 Million Euro Release Clause: Inside the Deal That Shook NaplesOpening: 01:07, and a Six-Word Message At 01:07 on July 1, 2026, in a small...
Messi and Inter Miami after the title: overload signals and the data gapIn the closing minutes of Inter Miami's match against Cruz Azul, after the...
OWGR and LIV Golf: The Mispricing File of World GolfThe Bunker at Pinehurst and a Suspicious Ranking Line On June 16, 2026, at th...
A 14-12 Seventh Game in Antibes: The European U15 Title Settled by Two PointsIn Antibes, the seventh game between Varvara Tolmacheva and Albane Rochut end...
Vietnamese Football: Nine Dimensions of a Football Nation Finding Itself AgainOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, when the...
Indonesia's women's football returns after seven years: fifteen matches per club and a generation that passed the windowOn 18 October 2026, Indonesia's national women's football league played its...
Vietnam Wins ASEAN Cup 2026: Victory and the Cost of a Single AnchorIn the 32nd minute of the second leg of the final at Rajamangala Stadium,...
The Nine Strata of Volleyball: Anatomy of an Empty Analysis ReportAt 11:40 on August 13, my inbox received a 2.7-megabyte file. Nine pages. Thr...
